Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour San Luis Potosi Challenger 2002 - San Luis Potosi Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia San Marino Cepu Open - San Marino Challenger Ford de Cherbourg - Cherbourg V Abierto Internacional de Salinas - Salinas Wartburg Open - Eisenach Open 88 - Contrexeville DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella Copa Sevilla - Seville Open de Charleroi - Charleroi Internationaux de Tennis de Brest - Brest Heilbronn Open - Heilbronn TennisCup Vlaanderen - Antwerp Quelle Cup - Furth Nord/LB Open - Braunschweig Challenger Casino Lugano - Lugano Muller Cup - Ulm Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Skandia Open - Linz Black Forest Open - Freudenstadt TED Open - Istanbul Open de L'Isere (Open 38) - Grenoble Kuppers Kolsch Cup by Lambertz - Aachen Pekao Open - Szczecin Open 88 - Contrexeville Pekao Open 2003 - Szczecin Open Castilla y Leon - Segovia Porsche Open - Poznan Privat Bank Cup - Dnepropetrovsk Jameson Cup - Milan Heilbronn Challenger Quimper Challenger Marrakech Challenger St. Remy Challenger Petange Challenger Mons Challenger Braunschweig Challenger Orleans Challenger Rennes Challenger Irving Challenger Bordeaux Challenger Prostejov Challenger Marburg Challenger Braunschweig Challenger Orleans Challenger Happy Valley Challenger Mons Challenger Quimper Challenger Orleans Challenger Lyon Challenger Braunschweig Challenger Aix En Provence Challenger TCT Open - Tunis Garden Open - Rome Mouilleron-Le-Captif Challenger Ilkley Challenger RCA Championships - Indianapolis Copa AT&T - Buenos Aires Idea Prokom Open - Sopot Siemens Open - Scheveningen Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Brazil Open - Salvador Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Siebel Open - San Jose Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Togliatti Cup - Togliatti Telenordia Swedish Open - Bastad Kyiv UMC Open - Kiev Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel Kremlin Cup - Moscow CA Tennis Trophy - Vienna AAPT Championships - Adelaide Black Forest Open 2000 - Freudenstadt Open Seat Godo 2003 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Skandia Open - Linz Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Trofeo Barcelona de Tenis - Barcelona Open de L'Isere-Open 38 - Grenoble Open 13 - Marseille Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Qatar Open - Doha Medibank Private International - Sydney V Torneo Internazionale di Tennis - Barletta BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Memorial Savigny - Sassuolo Open de Montauban - Montauban Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Muller Cup - Ulm Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Open de Moselle - Metz Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Tennis Channel Open - Las Vegas Rennes Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Wroclaw Challenger Pilot Pen Tennis - New Haven China Open - Beijing Mumbai Open - Mumbai Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Sophia Antipolis Challenger The Dubai Tennis Championships - Dubai BMW Open - Munich The Artois Championships - London Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz St. Petersburg Open - St. Petersburg Brisbane - Brisbane Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Kremlin Cup - Moscow Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Winston Salem - Winston Salem Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Citi Open - Washington Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Moselle Open - Metz China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich AEGON Championships - London Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch Erste Bank Open - Vienna Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Intersport Heilbronn Open - Heilbronn Orleans Challenger Bordeaux Challenger Privat Bank Cup - Dniepropetrovsk Northern Electric Open 1999 - Newcastle Heilbronn Open - Heilbronn Internationaux de Tennis de Brest - Brest KGHM Polish Indoors - Wroclaw VII Avierto Internacional de Salinas - Salinas ATU Cup - Weiden Kyiv Open - Kiev Generali Open 2000 - Kitzbuhel Zagreb Open - Zagreb Open de Montauban - Montauban LTA Men's Challenger - Wrexham BMW Challenger Open - Monchengladbach Kuppers Kolsch Cup - Aachen USTA Men's Challenger of Dallas - Dallas Kyiv UMC Open - Kiev St. Remy Challenger Qatar Mobil Open 2001 - Doha Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2001 - Barcelona Monte Carlo Open - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Chevrolet Cup - Vina del Mar Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BMW Open - Munich BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Energis Open - Amsterdam Energis Dutch Open - Amsterdam Japan Open - Tokyo AAPT Championships - Adelaide Gold Flake Open - Chennai Open 13 - Marseille TD Waterhouse Cup - Long Island French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Generali Open 2001 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Australian Open - Melbourne International Tennis Championships - Delray Beach U.S. Open - New York Australian Open - Melbourne Idea Prokom Open - Sopot French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Milan Indoors - Milan U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London The Stella Artois Grass Court Championships - London Sybase Open - San Jose U.S. Open - New York Australian Open - Melbourne PBZ Zagreb Indoors - Zagreb French Open - Paris Next Generation Adelaide International - Adelaide BMW Open - Munich Wimbledon - London Petange Challenger U.S. Open - New York Pilot Pen Tennis - New Haven Australian Open - Melbourne Grand Prix de Tennis de Lyon - Lyon French Open - Paris CA Tennis Trophy - Vienna Wimbledon - London St. Petersburg Open - St. Petersburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Open 13 - Marseille AEGON International - Eastbourne French Open - Paris Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach French Open - Paris Wimbledon - London U.S. Open - New York Davidoff Swiss Indoors Basel - Basel French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London St. Petersburg Open - St. Petersburg The Nottingham Open - Nottingham BCR Open Romania - Bucharest Chennai Open - Chennai Mercedes Cup - Stuttgart Heilbronn Challenger Open Sabadell Atlantico - Barcelona Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Open Sud de France - Montpellier Campionati Internazionali di Sicilia - Palermo International German Open - Hamburg Malaysian Open - Kuala Lumpur Malaysian Open - Kuala Lumpur Power Horse Cup - Dusseldorf China Open - Beijing ATP Studena Croatia Open Umag - Umag Milan Indoors - Milan Legg Mason Tennis Classic - Washington Open de Nice Cote d'Azur - Nice Grand Prix Hassan II - Casablanca Stockholm Open - Stockholm Mouilleron-Le-Captif Challenger Generali Open - Kitzbuhel Open de Nice Cote d'Azur - Nice Open 13 - Marseille Millennium Estoril Open - Estoril Open Seat Godo 2007 - Barcelona Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Moselle Open - Metz Heilbronn Challenger China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, F, RUS-ARG 3-2 If Stockholm Open - Stockholm Davis Cup, World Group, QF, RUS-FRA 3-2 Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha German Tennis Championships - Hamburg AAMI Classic - Kooyong AAMI Classic - Kooyong Malaysian Open - Kuala Lumpur Kooyong Classic - Kooyong Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Adidas Open de Toulouse - Toulouse ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Citi Open - Washington Energis Open - Amersfoort RCA Championships - Indianapolis Austrian Open - Kitzbuhel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Mons Challenger Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Moselle Open - Metz Erste Bank Open - Vienna Schickendanz Open - Furth Mons Challenger Open Sud de France - Montpellier Open 13 - Marseille Grand Prix Hassan II - Casablanca AEGON Championships - London Nord/LB Open - Braunschweig SkiStar Swedish Open - Bastad Tennis Cup of Flanders - Ostende Bordeaux Challenger Moselle Open - Metz Quelle Cup 2000 - Furth Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice AEGON Championships - London IPP Open - Helsinki Open Sud de France - Montpellier Open 13 - Marseille Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Trofeo Conde de Godo - Barcelona International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest President's Cup - Tashkent Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London The Samsung Open - Nottingham BCR Open Romania - Bucharest China Open - Beijing Davidoff Swiss Indoors - Basel AEGON International - Eastbourne ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Kroger / St. Jude International - Memphis Adidas International - Sydney Siebel Open - San Jose Open 13 - Marseille Dubai Open - Dubai Argentina Open - Buenos Aires BMW Open - Munich Power Horse Cup - Dusseldorf Next Generation Adelaide International - Adelaide Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel Catella Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Cerveza Club Colombia Open - Bogota Tennis Masters Series - Cincinnati Medibank International - Sydney Kroger / St. Jude International - Memphis Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Estoril Open - Estoril The Stella Artois Grass Court Championships - London Medibank International - Sydney Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Estoril Open - Estoril Tennis Masters Series - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Tennis Masters Series - Hamburg Generali Open - Kitzbuhel Tata Open - Chennai BNP Paribas Open - Indian Wells Pilot Pen Tennis - New Haven Sony Ericsson Open - Miami Tennis Masters Series - Madrid Rogers Masters - Montreal Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Qatar Open - Doha Apia International - Sydney Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai AEGON Championships - London Rogers Cup - Montreal Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Winston-Salem Open - Winston-Salem Rogers Cup - Montreal ABN AMRO World Tennis Tournament - Rotterdam Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Open 13 - Marseille Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Adidas International - Sydney Tennis Masters Series - Paris Moselle Open - Metz Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Synsam Swedish Open - Bastad BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Wimbledon - London The Stella Artois Championships - London Croatia Open - Umag Topshelf Open - 's-Hertogenbosch Apia International - Sydney U.S. Open - New York European Open - Antwerp Qatar ExxonMobil Open - Doha Wimbledon - London Australian Open - Melbourne U.S. Open - New York Kremlin Cup - Moscow Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Miami Open - Miami Australian Open - Melbourne U.S. Open - New York Sony Ericsson Open - Miami The Ericsson Open - Miami French Open - Paris Rogers Masters - Toronto Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Wimbledon - London Olympics - Beijing Olympics - London Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, SF, ARG-RUS, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, QF, RUS-ARG 2-3 Capitala World Tennis Championship AAMI Classic - Kooyong Capitala World Tennis Championship 1 Masters Guinot Mary Cohr Tennis Masters Cup - Shanghai Olympics - Athens